package com.correportuvida.plan;

import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class GeneradorDePlanes {
	
	/**
	 * Mockeado por ahora. Ignora el perfil por el momento.
	 * 
	 */
	public Plan generarPlan(PerfilCorredor unPerfil) {
		Fase faseDummy = new Fase(9f / 3.6f, 15 / 3.6f, 2*60*1000);
		List<Fase> fasesDummy = new ArrayList<Fase>();
		fasesDummy.add(faseDummy);
		
		Map<Date, Entrenamiento> planDummy = new HashMap<Date, Entrenamiento>();
		planDummy.put(new Date(1, 1, 2013), new Entrenamiento(fasesDummy, TipoDeEntrenamiento.RECREATIVO));
		
		return new Plan(planDummy);
	}
	
}
